Oh, [what a long time coming this is](https://github.com/microsoft/terminal/issues/3158). As of Windows Terminal 1.6, this is possible as long as you're willing to use OSC 9;9.
## Setting up OSC 9;9
Follow the directions for your shell below(thanks [\@liamness](https://github.com/microsoft/terminal/issues/3158#issuecomment-907201734)).
### Bash
Add to your .bashrc:
```bash
export PROMPT_COMMAND='printf "\e]9;9;%s\e\\" "$(wslpath -m "$PWD")"'
```
### Zsh
Add to your .zshrc
```zsh
precmd() {
printf "\e]9;9;%s\e\\" "$(wslpath -m "$PWD")"
}
```
### Fish
???
## Making a new tab start from the old tab
The specific action that the above allows, is having "Duplicate Tab" do what you expect. You can either right click the current tab and select that, or if you want it to be the automatic thing to do when you open a new tab, add the following keybind to your Windows Terminal Settings json:
```json
{
"$schema": "https://aka.ms/terminal-profiles-schema",
"actions": [
// The below bit
{ "command": "duplicateTab", "keys": "ctrl+t" }
]
}
```